assistant to a professor - Spanish English Dictionary